<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
		<head>
			<!-- template designed by Marco Von Ballmoos -->
			<title>Docs For Class Psa_Plugin_Controller</title>
			<link rel="stylesheet" href="../../media/stylesheet.css" />
			<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
		</head>
		<body>
			<div class="page-body">			
<h2 class="class-name"><img src="../../media/images/AbstractClass_logo.png"
														alt="Abstract Class"
														title="Abstract Class"
														style="vertical-align: middle"> Psa_Plugin_Controller</h2>

<a name="sec-description"></a>
<div class="info-box">
	<div class="info-box-title">Description</div>
	<div class="nav-bar">
					<span class="disabled">Description</span> |
													<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
						|											<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
						
					</div>
	<div class="info-box-body">
        		<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Abstract class for plugins type of <em>Psa_Plugin_Controller</em>.</p>
<p class="description"><p>Controller plugins are called by the <a href="../../psa/plugins/Psa_Plugin_Router.html">Router</a> plugin. Controller plugins are used to decide which  model and view plugins to call so model and view plugins have to be called from the controler.  That decision can be made from given URL path if your web server is set to use rewrite rules,  which is common practice, but can also be made from get or post values. It's up to you what you will use.</p><p>There can be more controllers in your application. For example, you can have one for web, one for JSON  inteface, and one for SOAP interface. And they all calls the same model plugins but view plugnis will be different.  You can also write only one controller plugin which handles that all.</p><p>You can write <em>Psa_Plugin_Controller</em> plugins by extending this class. Here is an example:</p><p><div class="src-code"><ol><li><div class="src-line">&nbsp;<span class="src-php">&lt;?php</span></div></li>
<li><div class="src-line">&nbsp;<span class="src-key">class&nbsp;</span><span class="src-id">my_plugin&nbsp;</span><span class="src-key">extends&nbsp;</span><a href="../../psa/plugins/Psa_Plugin_Controller.html">Psa_Plugin_Controller</a><span class="src-sym">{</span></div></li>
<li><div class="src-line">&nbsp;</div></li>
<li><div class="src-line">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="src-comm">//&nbsp;you&nbsp;have&nbsp;to&nbsp;define&nbsp;psa_main($params)&nbsp;method&nbsp;in&nbsp;your&nbsp;child&nbsp;class</span></div></li>
<li><div class="src-line">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="src-key">function&nbsp;</span><span class="src-id">psa_main</span><span class="src-sym">(</span><span class="src-sym">)</span><span class="src-sym">{</span></div></li>
<li><div class="src-line">&nbsp;</div></li>
<li><div class="src-line">&nbsp;</div></li>
<li><div class="src-line">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="src-sym">}</span></div></li>
<li><div class="src-line">&nbsp;<span class="src-sym">}</span></div></li>
<li><div class="src-line">&nbsp;<span class="src-php">?&gt;</span></div></li>
</ol></div></p></p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="../../psa/plugins/Psa_Plugin_View.html">Psa_Plugin_View</a></li>
				<li><span class="field">see:</span> <a href="../../psa/plugins/Psa_Plugin_Model.html">Psa_Plugin_Model</a></li>
				<li><span class="field">see:</span> <a href="../../psa/plugins/Psa_Plugin_Router.html">Psa_Plugin_Router</a></li>
				<li><span class="field">abstract:</span> </li>
			</ul>
		<p class="notes">
			Located in <a class="field" href="_plugin_classes---Psa_Plugin_Controller.class.php.html">/plugin_classes/Psa_Plugin_Controller.class.php</a> (line <span class="field"><a href="../../__filesource/fsource_psa_plugins_plugin_classesPsa_Plugin_Controller.class.php.html#a59">59</a></span>)
		</p>
		
				
		<pre></pre>
	
			</div>
</div>



	<a name="sec-var-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Variable Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
						<span class="disabled">Vars</span> (<a href="#sec-vars">details</a>)
							| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
								</div>
		<div class="info-box-body">
			<div class="var-summary">
																																<div class="var-title">
					<img src="../../media/images/Variable.png" alt=" " />
					<span class="var-type"><a href="../../psa/Psa_Dully.html">Psa_Dully</a></span>
					<a href="#$psa_dully" title="details" class="var-name">$psa_dully</a>
				</div>
																<div class="var-title">
					<img src="../../media/images/Variable.png" alt=" " />
					<span class="var-type"><a href="../../psa/Psa_Smarty.html">Psa_Smarty</a></span>
					<a href="#$psa_smarty" title="details" class="var-name">$psa_smarty</a>
				</div>
											</div>
		</div>
	</div>

	<a name="sec-method-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Method Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
																		<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
				 
				|
						<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
		</div>
		<div class="info-box-body">			
			<div class="method-summary">
																																																																																								<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#dully_assign" title="details" class="method-name">dully_assign</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$varname</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$var</span>)
									</div>
																<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#dully_assign_object_properties" title="details" class="method-name">dully_assign_object_properties</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$object</span>)
									</div>
																<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#dully_assign_result" title="details" class="method-name">dully_assign_result</a>
										()
									</div>
																<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">object</span>
										<a href="#dully_use" title="details" class="method-name">dully_use</a>
										()
									</div>
																<div class="method-definition">
					<img src="../../media/images/AbstractMethod.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#psa_main" title="details" class="method-name">psa_main</a>
											(<span class="var-type">mixed</span>&nbsp;<span class="var-name">$params</span>)
									</div>
																<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#smarty_assign" title="details" class="method-name">smarty_assign</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$varname</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$var</span>)
									</div>
																<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#smarty_assign_object_properties" title="details" class="method-name">smarty_assign_object_properties</a>
											(<span class="var-type">object</span>&nbsp;<span class="var-name">$object</span>)
									</div>
																<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#smarty_assign_result" title="details" class="method-name">smarty_assign_result</a>
										()
									</div>
																<div class="method-definition">
					<img src="../../media/images/Method.png" alt=" "/>
											<span class="method-result">object</span>
										<a href="#smarty_use" title="details" class="method-name">smarty_use</a>
										()
									</div>
											</div>
		</div>
	</div>		

	<a name="sec-vars"></a>
	<div class="info-box">
		<div class="info-box-title">Variables</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
										<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
						
			
										| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
					</div>
		<div class="info-box-body">
			
<a name="var$psa_dully" id="$psa_dully"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<img src="../../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type"><a href="../../psa/Psa_Dully.html">Psa_Dully</a></span>
			<span class="var-name">$psa_dully</span>
						(line <span class="line-number"><a href="../../__filesource/fsource_psa_plugins_plugin_classesPsa_Plugin_Controller.class.php.html#a74">74</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Reference to <a href="../../psa/Psa_Dully.html">Psa_Dully</a> object</p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="../../psa/plugins/Psa_Plugin_Controller.html#methoddully_use">Psa_Plugin_Controller::dully_use()</a></li>
				<li><span class="field">access:</span> protected</li>
			</ul>
	
	
		
		

</div>
<a name="var$psa_smarty" id="$psa_smarty"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<img src="../../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type"><a href="../../psa/Psa_Smarty.html">Psa_Smarty</a></span>
			<span class="var-name">$psa_smarty</span>
						(line <span class="line-number"><a href="../../__filesource/fsource_psa_plugins_plugin_classesPsa_Plugin_Controller.class.php.html#a66">66</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Reference to <a href="../../psa/Psa_Smarty.html">Psa_Smarty</a> object</p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="../../psa/plugins/Psa_Plugin_Controller.html#methodsmarty_use">Psa_Plugin_Controller::smarty_use()</a></li>
				<li><span class="field">access:</span> protected</li>
			</ul>
	
	
		
		

</div>
						
		</div>
	</div>
	
	<a name="sec-methods"></a>
	<div class="info-box">
		<div class="info-box-title">Methods</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
															<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
														<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
						
		</div>
		<div class="info-box-body">
			<A NAME='method_detail'></A>
<a name="methoddully_assign" id="dully_assign"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">dully_assign</span> (line <span class="line-number"><a href="../../__filesource/fsource_psa_plugins_plugin_classesPsa_Plugin_Controller.class.php.html#a212">212</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Calls Psa_Dully's assign() method.</p>
<p class="description"><p>Also calls <a href="../../psa/plugins/Psa_Plugin_Controller.html#methoddully_use">dully_use()</a> method if not called before which instances new <a href="../../psa/Psa_Dully.html">Psa_Dully</a> object.</p></p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="../../psa/Psa_Dully.html#methodassign">Psa_Dully::assign()</a></li>
				<li><span class="field">see:</span> <a href="../../psa/Psa_Dully.html">Psa_Dully</a></li>
				<li><span class="field">see:</span> <a href="../../psa/plugins/Psa_Plugin_Controller.html#methoddully_use">Psa_Plugin_Controller::dully_use()</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			dully_assign
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$varname</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$var</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$varname</span>			</li>
					<li>
				<span class="var-type">mixed</span>
				<span class="var-name">$var</span>			</li>
				</ul>
		
			
	</div>
<a name="methoddully_assign_object_properties" id="dully_assign_object_properties"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">dully_assign_object_properties</span> (line <span class="line-number"><a href="../../__filesource/fsource_psa_plugins_plugin_classesPsa_Plugin_Controller.class.php.html#a190">190</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Calls Psa_Dully's assign() method for every property in <em>$object</em> object.</p>
<p class="description"><p>Also calls <a href="../../psa/plugins/Psa_Plugin_Controller.html#methoddully_use">dully_use()</a> method if not called before which instances new <a href="../../psa/Psa_Dully.html">Psa_Dully</a> object.</p></p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="../../psa/plugins/Psa_Plugin_Controller.html#methoddully_use">Psa_Plugin_Controller::dully_use()</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			dully_assign_object_properties
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$object</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$object</span>			</li>
				</ul>
		
			
	</div>
<a name="methoddully_assign_result" id="dully_assign_result"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">dully_assign_result</span> (line <span class="line-number"><a href="../../__filesource/fsource_psa_plugins_plugin_classesPsa_Plugin_Controller.class.php.html#a179">179</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Wrapper method for dully_assign_object_properties() method with <a href="../../psa/Psa_Result.html">Psa_Result</a> object as argument.</p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="../../psa/plugins/Psa_Plugin_Controller.html#methoddully_assign_object_properties">Psa_Plugin_Controller::dully_assign_object_properties()</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			dully_assign_result
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methoddully_use" id="dully_use"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">dully_use</span> (line <span class="line-number"><a href="../../__filesource/fsource_psa_plugins_plugin_classesPsa_Plugin_Controller.class.php.html#a111">111</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Instances new <a href="../../psa/Psa_Dully.html">Psa_Dully</a> object and puts reference it in <a href="../../psa/Psa_Registry.html">Psa_Registry</a> object.</p>
<p class="description"><p>New Psa_Dully object object will be accessible by view plugins.  You dont'n need to call this method explicitly, it will be called by <a href="../../psa/plugins/Psa_Plugin_Controller.html#methoddully_assign_result">dully_assign_result()</a> and  <a href="../../psa/plugins/Psa_Plugin_Controller.html#methoddully_assign">dully_assign()</a> methods.</p></p>
	<ul class="tags">
				<li><span class="field">return:</span> object of <a href="../../psa/Psa_Dully.html">Psa_Dully</a> class</li>
				<li><span class="field">see:</span> <a href="../../psa/_scripts---Psa_Dully.class.php.html">Psa_Dully.class.php</a></li>
				<li><span class="field">see:</span> <a href="../../psa/plugins/Psa_Plugin_Controller.html#methoddully_assign">Psa_Plugin_Controller::dully_assign()</a></li>
				<li><span class="field">see:</span> <a href="../../psa/plugins/Psa_Plugin_Controller.html#methoddully_assign_result">Psa_Plugin_Controller::dully_assign_result()</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">object</span>
		<span class="method-name">
			dully_use
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodpsa_main" id="psa_main"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../../media/images/AbstractMethod.png" />
		<span class="method-title">psa_main</span> (line <span class="line-number"><a href="../../__filesource/fsource_psa_plugins_plugin_classesPsa_Plugin_Controller.class.php.html#a227">227</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Method that must be defined by the child class.</p>
<p class="description"><p>It is supposed to add controller main functionality in this method.</p></p>
	<ul class="tags">
				<li><span class="field">abstract:</span> </li>
				<li><span class="field">access:</span> protected</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			psa_main
		</span>
					(<span class="var-type">mixed</span>&nbsp;<span class="var-name">$params</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">mixed</span>
				<span class="var-name">$params</span><span class="var-description">: can be anything you want to pass from Router plugin</span>			</li>
				</ul>
		
			
	</div>
<a name="methodsmarty_assign" id="smarty_assign"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">smarty_assign</span> (line <span class="line-number"><a href="../../__filesource/fsource_psa_plugins_plugin_classesPsa_Plugin_Controller.class.php.html#a165">165</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Calls Smarty's assign() method.</p>
<p class="description"><p>Also calls <a href="../../psa/plugins/Psa_Plugin_Controller.html#methodsmarty_use">smarty_use()</a> method if not called before which instances new <a href="../../psa/Psa_Smarty.html">Psa_Smarty</a> object.</p></p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="../../psa/plugins/Psa_Plugin_Controller.html#methodsmarty_use">Psa_Plugin_Controller::smarty_use()</a></li>
				<li><span class="field">see:</span> <a href="http://smarty.net/manual/en/api.assign.php">http://smarty.net/manual/en/api.assign.php</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			smarty_assign
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$varname</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$var</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$varname</span>			</li>
					<li>
				<span class="var-type">mixed</span>
				<span class="var-name">$var</span>			</li>
				</ul>
		
			
	</div>
<a name="methodsmarty_assign_object_properties" id="smarty_assign_object_properties"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">smarty_assign_object_properties</span> (line <span class="line-number"><a href="../../__filesource/fsource_psa_plugins_plugin_classesPsa_Plugin_Controller.class.php.html#a144">144</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Calls Smarty's assign() method for every property in <em>$object</em> object.</p>
<p class="description"><p>Also calls <a href="../../psa/plugins/Psa_Plugin_Controller.html#methodsmarty_use">smarty_use()</a> method if not called before which instances new <a href="../../psa/Psa_Smarty.html">Psa_Smarty</a> object.</p></p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="../../psa/plugins/Psa_Plugin_Controller.html#methodsmarty_use">Psa_Plugin_Controller::smarty_use()</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			smarty_assign_object_properties
		</span>
					(<span class="var-type">object</span>&nbsp;<span class="var-name">$object</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">object</span>
				<span class="var-name">$object</span>			</li>
				</ul>
		
			
	</div>
<a name="methodsmarty_assign_result" id="smarty_assign_result"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">smarty_assign_result</span> (line <span class="line-number"><a href="../../__filesource/fsource_psa_plugins_plugin_classesPsa_Plugin_Controller.class.php.html#a132">132</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Wrapper method for smarty_assign_object_properties() method with <a href="../../psa/Psa_Result.html">Psa_Result</a> object as argument.</p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="../../psa/plugins/Psa_Plugin_Controller.html#methodsmarty_assign_object_properties">Psa_Plugin_Controller::smarty_assign_object_properties()</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			smarty_assign_result
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodsmarty_use" id="smarty_use"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../../media/images/Method.png" />
		<span class="method-title">smarty_use</span> (line <span class="line-number"><a href="../../__filesource/fsource_psa_plugins_plugin_classesPsa_Plugin_Controller.class.php.html#a87">87</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Instances new <a href="../../psa/Psa_Smarty.html">Psa_Smarty</a> object and puts reference it in <a href="../../psa/Psa_Registry.html">Psa_Registry</a> object.</p>
<p class="description"><p>New Smarty object object will be accessible by view plugins.  You dont'n need to call this method explicitly, it will be called by <a href="../../psa/plugins/Psa_Plugin_Controller.html#methodsmarty_assign_result">smarty_assign_result()</a>  and <a href="../../psa/plugins/Psa_Plugin_Controller.html#methodsmarty_assign">smarty_assign()</a> methods.</p></p>
	<ul class="tags">
				<li><span class="field">return:</span> object of <a href="../../psa/Psa_Smarty.html">Psa_Smarty</a> class</li>
				<li><span class="field">see:</span> <a href="../../psa/_scripts---Psa_Smarty.class.php.html">Psa_Smarty.class.php</a></li>
				<li><span class="field">see:</span> <a href="../../psa/plugins/Psa_Plugin_Controller.html#methodsmarty_assign">Psa_Plugin_Controller::smarty_assign()</a></li>
				<li><span class="field">see:</span> <a href="../../psa/plugins/Psa_Plugin_Controller.html#methodsmarty_assign_result">Psa_Plugin_Controller::smarty_assign_result()</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">object</span>
		<span class="method-name">
			smarty_use
		</span>
				()
			</div>
	
		
			
	</div>
						
		</div>
	</div>

	
	<p class="notes" id="credit">
		Documentation generated on Thu, 21 Oct 2010 01:40:54 +0200 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
	</p>
	</div></body>
</html>